Big Huge Thesaurus

fen orchis

noun

sounds kind of like